Mobile
Log In Sign Up
Home > chinese-english > "upbraid sb for doing sth" in English

English translation for "upbraid sb for doing sth"

责备某人做某事

Related Translations:
upbraiding:  谴责的叱责的
upbraid:  vt.责备,谴责。 upbraid sb. with his ingratitude [for being ungrateful] 责备某人忘恩负义。n.-er 责备者。n.-ing ,adj.责备(的)。
upbraid sb with a fault:  责备某人犯错误
Similar Words:
"upborne" English translation, "upbound" English translation, "upbound tows" English translation, "upbow" English translation, "upbraid" English translation, "upbraid sb with a fault" English translation, "upbraiding" English translation, "upbraidingly" English translation, "upbreed" English translation, "upbringing" English translation